New Renderings for 762 San Antonio Road, Palo Alto
Road seen from San Antonio’s intersection with Leghorn Street, rendering by Studio T-Square 762 San Antonio Road existing condition, image via Google Satellite The 1.78-acre parcel is located along San…